Big Huge Thesaurus

Egyptian deity

noun

sounds kind of like